before its time - Französisch Englisch Wörterbuch